Czytanie kodów kreskowych asynchronicznie
Możemy odczytywać kody kreskowe używając klasy BarcodeReader. Najłatwiejsza metoda do użycia to metoda BarcodeReader.Read. IronBarcode posiada również metodę ReadAsync do wielowątkowego programowania asynchronicznego.
Kluczowe punkty
-
Metody synchroniczne kontra asynchroniczne
- Metoda
Readjest prosta w użyciu, gdy potrzebne są natychmiastowe wyniki i jest wywoływana na głównej nici. - Metoda
ReadAsyncjest do wykonania asynchronicznego, pozwalając programowi kontynuować inne zadania podczas oczekiwania na zakończenie odczytu kodu kreskowego.
- Metoda
BarcodeReaderOptionsExpectMultipleBarcodes: Jeśli ustawiona natrue, czytnik będzie szukać wielu kodów kreskowych na obrazie.EnhanceAccuracy: Poprawia dokładność kosztem prędkości.SpeedUp: Zwiększa wydajność odczytu, co może być przydatne do szybkiego przetwarzania dużej ilości obrazów. Jednakże, może to zmniejszyć dokładność, jeśli ustawione natrue.
Poznaj asynchroniczne i wielowątkowe odczytywanie kodów kreskowych

